import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'
import MapBase from '@/views/map/MapBase'
import MapControl from '@/views/map/MapControl'
import MapControlLayer from '@/views/map/MapControlLayer'
import MapHeat from '@/views/map/MapHeat'
import MapGeojson from '@/views/map/MapGeojson'
import MapVectorgrid from '@/views/map/MapVectorgrid'
import MapVectorgrid2 from '@/views/map/MapVectorgrid2'

import SequenceTest from '@/views/sequence/SequenceTest'
import SeqDiagramTest from '@/views/seq-diagram/SeqDiagramTest'
import SeqDiagramTest2 from '@/views/seq-diagram2/SeqDiagramTest'
import Scroller from '@/views/seq-diagram/Scroller'

import TransformGps from '@/views/tools/TransformGps'

import BigView1 from '@/views/bigview/BigView1'

Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/',
      name: 'HelloWorld',
      component: HelloWorld
    },
    {
      path: '/map/map-base',
      name: 'MapBase',
      component: MapBase
    },
    {
      path: '/map/map-control',
      name: 'MapControl',
      component: MapControl
    },
    {
      path: '/map/map-control-layer',
      name: 'MapControlLayer',
      component: MapControlLayer
    },
    {
      path: '/map/map-heat',
      name: 'MapHeat',
      component: MapHeat
    },
    {
      path: '/map/map-geojson',
      name: 'MapGeojson',
      component: MapGeojson
    },
    {
      path: '/map/map-vectorgrid',
      name: 'MapVectorgrid',
      component: MapVectorgrid
    },
    {
      path: '/map/map-vectorgrid2',
      name: 'MapVectorgrid2',
      component: MapVectorgrid2
    },
    {
      path: '/seq-test',
      name: 'SequenceTest',
      component: SequenceTest
    },
    {
      path: '/seq-diagram',
      name: 'SeqDiagramTest',
      component: SeqDiagramTest
    },
    {
      path: '/seq-diagram2',
      name: 'SeqDiagramTest2',
      component: SeqDiagramTest2
    },
    {
      path: '/scroller',
      name: 'Scroller',
      component: Scroller
    },
    {
      path: '/tools/transform',
      name: 'TransformGps',
      component: TransformGps
    },
    {
      path: '/bigview/1',
      name: 'BigView1',
      component: BigView1
    }
    
  ]
})
